import { request  } from '@/api/_service.js'

/**
* @description 新增系统用户
* @param {Object} data 新增系统用户
*/
export function addInfo (data = {}) {
    // 接口请求
    return request({
        url: '/tSystemUser/addInfo',
        method: 'post',
        data
    })
}

/**
* @description 删除系统用户
* @param {Object} data 删除系统用户
*/
export function deleteInfo (data = {}) {
    // 接口请求
    return request({
       url: '/tSystemUser/deleteInfo',
       method: 'post',
       data
    })
}

/**
* @description 更新系统用户
* @param {Object} data 更新系统用户
*/
export function updateInfo (data = {}) {
    // 接口请求
    return request({
         url: '/tSystemUser/updateInfo',
         method: 'post',
         data
    })
}

/**
* @description 分页查询系统用户
* @param {Object} data 分页查询系统用户
*/
export function pageInfo (data = {}) {
    // 接口请求
    return request({
         url: '/tSystemUser/pageInfo',
         method: 'post',
         data
    })
}
/**
* @description 查询系统用户列表
* @param {Object} data 查询系统用户列表
*/
export function getInfoList (data = {}) {
    // 接口请求
    return request({
          url: '/tSystemUser/getInfoList',
          method: 'post',
          data
    })
}
/**
* @description 通过ID查询系统用户
* @param {Object} data 通过ID查询系统用户
*/
export function getInfoById (data = {}) {
    // 接口请求
    return request({
           url: '/tSystemUser/getInfoById',
           method: 'post',
           data
    })
}
/**
* @description 通过用户ID获取菜单
* @param {Object} data 通过用户ID获取菜单
*/
export function getMenuByUserId (data = {}) {
    // 接口请求
    return request({
           url: '/tSystemUser/getMenuByUserId',
           method: 'post',
           data
    })
}